box trailer - German English Dictionary